# Index: OSLib/!OsLib/Source/Test/Test/Makefile,fe1		20040106
#
RM    	    = OSLibBin:rm

DIR   	    = <OSLib$SourceDir>.Test
COPYFLAGS   = A~C~DFLN~P~Q~R~S~T~V
AMU   	    = amu -desktop

all:  readvarval test TestHDR

stripdepends:
      ${AMU} -f ${DIR}.readvarval.Makefile stripdepends
      ${AMU} -f ${DIR}.Test.Makefile stripdepends
      ${AMU} -f ${DIR}.TestFW.Makefile stripdepends
      ${AMU} -f ${DIR}.TestHDR.Makefile stripdepends

tree:
      ${AMU} -f ${DIR}.readvarval.Makefile tree
      ${AMU} -f ${DIR}.Test.Makefile tree
      ${AMU} -f ${DIR}.TestFW.Makefile tree
      ${AMU} -f ${DIR}.TestHDR.Makefile tree
      ifthere ${DIR}.tree then stamp ${DIR}.tree else create ${DIR}.tree

test:
      ${AMU} -f ${DIR}.Test.Makefile all DIR=${DIR}.Test APCS=${APCS} OSLIB=${OSLIB}

readvarval:
      ${AMU} -f ${DIR}.readvarval.Makefile all DIR=${DIR}.readvarval APCS=${APCS} OSLIB=${OSLIB}

TestFW:
      ${AMU} -f ${DIR}.TestFW.Makefile all DIR=${DIR}.TestFW APCS=${APCS} OSLIB=${OSLIB}

TestHDR:
      ${AMU} -f ${DIR}.TestHDR.Makefile all DIR=${DIR}.TestHDR APCS=${APCS} OSLIB=${OSLIB}

testlib: readvarval test TestHDR

archive_source:
   cdir ${ARCHIVE}
   copy * ${ARCHIVE}.* ${COPYFLAGS}
   ${AMU} -f ${DIR}.readvarval.makefile archive_source ARCHIVE=${ARCHIVE}.readvarval
   ${AMU} -f ${DIR}.Test.makefile archive_source ARCHIVE=${ARCHIVE}.Test
   ${AMU} -f ${DIR}.TestFW.makefile archive_source ARCHIVE=${ARCHIVE}.TestFW
   ${AMU} -f ${DIR}.TestHDR.makefile archive_source ARCHIVE=${ARCHIVE}.TestHDR

clean:
   ${AMU} -f ${DIR}.readvarval.Makefile clean
   ${AMU} -f ${DIR}.Test.Makefile clean
   ${AMU} -f ${DIR}.TestFW.Makefile clean
   ${AMU} -f ${DIR}.TestHDR.Makefile clean
